home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / lib / X11 / xkb / symbols / pc / lt < prev    next >
Text File  |  2005-01-13  |  4KB  |  112 lines

  1.  
  2. // based on
  3. // Lithuanian keyboard map by RiΦardas ╚epas <rch@richard.eu.org>
  4. // merged into one file by Nerijus Bali√nas
  5. //
  6. // $XFree86: xc/programs/xkbcomp/symbols/pc/lt,v 1.3 2002/12/14 22:26:11 dawes Exp $
  7.  
  8. // If you want to have 2 layouts, use
  9. // Option "XkbLayout" "lt,lt(lt_us)"
  10.  
  11. // Lithuanian Baltic layout - Lithuanian letters on the numeric row
  12. partial default alphanumeric_keys modifier_keys
  13. xkb_symbols "basic" {
  14.  
  15.     include "pc/latin"
  16.  
  17.     name[Group1]="Lithuanian";
  18.  
  19.     key <AE01>    { [   aogonek,      Aogonek ]    };
  20.     key <AE02>    { [    ccaron,       Ccaron ]    };
  21.     key <AE03>    { [   eogonek,      Eogonek ]    };
  22.     key <AE04>    { [ eabovedot,    Eabovedot ]    };
  23.     key <AE05>    { [   iogonek,      Iogonek ]    };
  24.     key <AE06>    { [    scaron,       Scaron ]    };
  25.     key <AE07>    { [   uogonek,      Uogonek ]    };
  26.     key <AE08>    { [   umacron,      Umacron ]    };
  27.     key <AE09>    { [doublelowquotemark,  parenleft ] };
  28.     key <AE10>    { [leftdoublequotemark,parenright ] };
  29.     key <AE12>    { [    zcaron,       Zcaron ]    };
  30.  
  31.     key <LSGT>    { [    endash,   EuroSign   ]    };
  32.  
  33.     include "level3(ralt_switch_multikey)"
  34. };
  35.  
  36. // Similar to the above, but you should use Right Alt + numeric row
  37. // for Lithuanian letters
  38. partial default alphanumeric_keys modifier_keys
  39. xkb_symbols "lt_us" {
  40.  
  41.     include "pc/latin"
  42.  
  43.     name[Group1]="Lithuanian";
  44.  
  45.     key <AE01>    { [         1,     exclam,      aogonek,      Aogonek ]    };
  46.     key <AE02>    { [         2,         at,       ccaron,       Ccaron ]    };
  47.     key <AE03>    { [         3, numbersign,      eogonek,      Eogonek ]    };
  48.     key <AE04>    { [         4,     dollar,    eabovedot,    Eabovedot ]    };
  49.     key <AE05>    { [         5,    percent,      iogonek,      Iogonek ]    };
  50.     key <AE06>    { [         6, asciicircum,      scaron,       Scaron ]    };
  51.     key <AE07>    { [         7,  ampersand,      uogonek,      Uogonek ]    };
  52.     key <AE08>    { [         8,   asterisk,      umacron,      Umacron ]    };
  53.     key <AE09>    { [         9,  parenleft, doublelowquotemark,  parenleft ] };
  54.     key <AE10>    { [         0, parenright, leftdoublequotemark,parenright ] };
  55.     key <AE12>    { [     equal,       plus,       zcaron,       Zcaron ]    };
  56.  
  57.     key <AD03>    { [         e,          E,       endash,     EuroSign ]    };
  58.     key <LSGT>    { [    endash,   EuroSign ]    };
  59.  
  60.     include "level3(ralt_switch_multikey)"
  61. };
  62.  
  63. // Lithuanian keyboard map by Gediminas Paulauskas <menesis@delfi.lt>
  64. // Minor modification by RiΦardas ╚epas according to http://sun3.mif.vu.lt/cs/TK4/lithkeyb.html
  65.  
  66. // Describes Lithuanian keymap LST 1582:2000
  67. // Extensions:  B01 L3 is "<" , B02 L3 is ">" and B03 L3 is endash to make this
  68. // layout usable with pc101 and pc104 keyboards.
  69.  
  70. partial default alphanumeric_keys modifier_keys
  71. xkb_symbols "lt_std" {
  72.  
  73.     include "pc/latin"
  74.  
  75.     name[Group1]= "Lithuanian";
  76.  
  77.     key <TLDE> {[    grave,        asciitilde,    acute        ]};
  78.     key <AE01> {[    exclam,        1,        at        ]};
  79.     key <AE02> {[    minus,        2,        underscore    ]};
  80.     key <AE03> {[    slash,        3,        numbersign    ]};
  81.     key <AE04> {[    semicolon,    4,        dollar        ]};
  82.     key <AE05> {[    colon,        5,        section        ]};
  83.     key <AE06> {[    comma,        6,        asciicircum    ]};
  84.     key <AE07> {[    period,        7,        ampersand    ]};
  85.     key <AE08> {[    equal,        8,        asterisk    ]};
  86.     key <AE09> {[    parenleft,    9,        bracketleft    ]};
  87.     key <AE10> {[    parenright,    0,        bracketright    ]};
  88.     key <AE11> {[    question,    plus,        apostrophe    ]};
  89.     key <AE12> {[    x,        X,        percent        ]};
  90.     key    <AD01> {[    aogonek,    Aogonek        ]};
  91.     key    <AD02> {[    zcaron,        Zcaron        ]};
  92.     key    <AD03> {[    e,        E,        EuroSign    ]};
  93.     key    <AD11> {[    iogonek,    Iogonek,    braceleft    ]};
  94.     key    <AD12> {[    w,        W,        braceright    ]};
  95.     key    <AC04> {[    scaron,        Scaron        ]};
  96.     key <AC10> {[    uogonek,    Uogonek        ]};
  97.     key <AC11> {[    eabovedot,    Eabovedot,    quotedbl    ]};
  98.     key    <AB01> {[    z,        Z,        less        ]};
  99.     key    <AB02> {[    umacron,    Umacron,    greater        ]};
  100.     key    <AB03> {[    c,        C,        endash        ]};
  101.     key    <AB08> {[    ccaron,        Ccaron,        doublelowquotemark  ]};
  102.     key    <AB09> {[    f,        F,        leftdoublequotemark ]};
  103. // this is actually right quote for Lithuanian
  104.     key    <AB10> {[    eogonek,    Eogonek,    backslash    ]};
  105.     key <BKSL> {[    q,        Q,        bar        ]};
  106.     key <SPCE> {[    space,        space,        nobreakspace,    nobreakspace    ]};
  107.  
  108.     key    <LSGT> {[    less,        greater,    endash        ]};
  109.  
  110.     include "level3(ralt_switch_multikey)"
  111. };
  112.